﻿namespace BlueMarineWindowsFormsClient.DO
{
    public class AvailableRoomTypeDO
    {
        private bool _Balcony;
        private bool _Bath;
        private decimal _RoomPrice;
        private string _RoomRank;
        private int _RoomTypeID;
        private string _RoomTypeTitle;
        private int _Status;
        private bool _View;
        private int _quantity;

        public AvailableRoomTypeDO(bool balcony, bool bath, decimal roomPrice, int roomTypeID, string roomTypeTitle, int status, bool view, int quantity, string roomRank)
        {
            _Balcony = balcony;
            _Bath = bath;
            _RoomPrice = roomPrice;
            _RoomTypeID = roomTypeID;
            _RoomTypeTitle = roomTypeTitle;
            _Status = status;
            _View = view;
            _quantity = quantity;
            _RoomRank = roomRank;
        }

        public int Quantity
        {
            get { return _quantity; }
            set
            {
                if ((_quantity != value))
                {
                    _quantity = value;
                }
            }
        }


        public string RoomTypeTitle
        {
            get { return _RoomTypeTitle; }
            set
            {
                if ((_RoomTypeTitle != value))
                {
                    _RoomTypeTitle = value;
                }
            }
        }


        public string RoomRank
        {
            get { return _RoomRank; }
            set
            {
                if ((_RoomRank != value))
                {
                    _RoomRank = value;
                }
            }
        }


        public bool Bath
        {
            get { return _Bath; }
            set
            {
                if ((_Bath != value))
                {
                    _Bath = value;
                }
            }
        }


        public bool View
        {
            get { return _View; }
            set
            {
                if ((_View != value))
                {
                    _View = value;
                }
            }
        }


        public bool Balcony
        {
            get { return _Balcony; }
            set
            {
                if ((_Balcony != value))
                {
                    _Balcony = value;
                }
            }
        }


        public decimal RoomPrice
        {
            get { return _RoomPrice; }
            set
            {
                if ((_RoomPrice != value))
                {
                    _RoomPrice = value;
                }
            }
        }


        public int Status
        {
            get { return _Status; }
            set
            {
                if ((_Status != value))
                {
                    _Status = value;
                }
            }
        }


        public int RoomTypeID
        {
            get { return _RoomTypeID; }
            set
            {
                if ((_RoomTypeID != value))
                {
                    _RoomTypeID = value;
                }
            }
        }
    }
}